large current of water or another liquid - Espagnol Anglais Dictionnaire